altar cushion - Turco Inglés Diccionario